polypropylene strap - Alemán Inglés Diccionario